<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <script>
    // 函数：就是被封装了一段可被重复调用执行的代码块，通过此代码块可以实现大量代码的重复使用。
    // 函数的封装就是把一个或者多个功能能通过函数的方式封装起来，对外只提供一个简单的函数接口
    // 简单理解：封装类似于将电脑配件整合组装到机箱当中
    // 1. 声明函数
    function getSum (num1, num2) {
      // (1) function 声明函数的关键字 全部小写
      // (2) 函数是做某件事，函数名一般是动词
      // (3) 函数不调用自己不执行
      var sum = 0;
      for (var i = num1; i <= num2; i++) {
        sum += i;
      }
      console.log(sum);
    }
    // 2.调用函数  
    // 调用函数的时候千万不要忘记加小括号
    getSum(1, 100);
    getSum(10, 50);
    getSum(80, 1000);
  </script>
</head>

<body>

</body>

</html>